a plausible explanation - Deutsch Englisch Wörterbuch